mounted weapons - Español Inglés Diccionario